sheriff lieutenant - French English Dictionary